package com.ship.boats.domain.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;

/**
 * <b>CurveDataRq</b>
 *
 * @description: CurveDataRq <br>
 * @date: 2024/3/20 09:05 <br>
 * @author: lhm <br>
 * @version: 1.0 <br>
 */
public class CurveDataRq {
    @ApiModelProperty(value = "curve主键")
    private int curveUID;

    @ApiModelProperty(value = "名称")
    private String curveName;

    @ApiModelProperty(value = "单位")
    private String uom;

    @ApiModelProperty(value = "币种")
    private String currency;

    @ApiModelProperty(value = "结算日期")
    private String curveDate;

    @ApiModelProperty(value = "远期价标识")
    private String settleFwd;

    @ApiModelProperty(value = "周期")
    private String periodicity;

    @ApiModelProperty(value = "seq标识")
    private int rangeSEQ;

    @ApiModelProperty(value = "开始日期")
    private String rangeBegDate;

    @ApiModelProperty(value = "结束日期")
    private String rangeEndDate;

    @ApiModelProperty(value = "价格")
    private double value;

    public int getCurveUID() {
        return curveUID;
    }

    public void setCurveUID(int curveUID) {
        this.curveUID = curveUID;
    }

    public String getCurveName() {
        return curveName;
    }

    public void setCurveName(String curveName) {
        this.curveName = curveName;
    }

    public String getUom() {
        return uom;
    }

    public void setUom(String uom) {
        this.uom = uom;
    }

    public String getCurrency() {
        return currency;
    }

    public void setCurrency(String currency) {
        this.currency = currency;
    }

    public String getCurveDate() {
        return curveDate;
    }

    public void setCurveDate(String curveDate) {
        this.curveDate = curveDate;
    }

    public String getSettleFwd() {
        return settleFwd;
    }

    public void setSettleFwd(String settleFwd) {
        this.settleFwd = settleFwd;
    }

    public String getPeriodicity() {
        return periodicity;
    }

    public void setPeriodicity(String periodicity) {
        this.periodicity = periodicity;
    }

    public int getRangeSEQ() {
        return rangeSEQ;
    }

    public void setRangeSEQ(int rangeSEQ) {
        this.rangeSEQ = rangeSEQ;
    }

    public String getRangeBegDate() {
        return rangeBegDate;
    }

    public void setRangeBegDate(String rangeBegDate) {
        this.rangeBegDate = rangeBegDate;
    }

    public String getRangeEndDate() {
        return rangeEndDate;
    }

    public void setRangeEndDate(String rangeEndDate) {
        this.rangeEndDate = rangeEndDate;
    }

    public double getValue() {
        return value;
    }

    public void setValue(double value) {
        this.value = value;
    }
}
